iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 12
1

算數運算
程式

import numpy as np
arr = np.array([[1,2,3],[4,5,6]])
arr.dtype
print(arr)
print(1/arr)
print(arr**0.5)

執行結果

[[1 2 3]
[4 5 6]]
[[1. 0.5 0.33333333]
[0.25 0.2 0.16666667]]
[[1. 1.41421356 1.73205081]
[2. 2.23606798 2.44948974]]


程式:

import numpy as np
#強項:整批運算,不用for-loop迴圈
arr = np.array([[1,2,3],[4,5,6]])
arr.dtype
arr*arr

結果:

dtype('int32')
array([[ 1, 4, 9],
[16, 25, 36]])


上一篇
Python - NumPy入門
下一篇
Python - NumPy入門(iii)產生亂數or產生序列數
系列文
大數據與AI研習實作與心得 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言